home *** CD-ROM | disk | FTP | other *** search
/ PC User 2003 July / Disc 2 / PCU0703CD2.iso / entertn / demos / files / unreal2.exe / Disk1 / data1.cab / App_Executables / UIScripts / Intro.ui < prev    next >
Encoding:
Text File  |  2003-03-13  |  10.5 KB  |  404 lines

  1.  
  2. #######
  3.  
  4. [dmFadeThing]
  5. Class=MultiStateComponent
  6. State=None
  7. State=UI.BlackBackground
  8. Transition=dmFade,0,0,0.5,NULL
  9. Transition=dmFadeOut,0,1,4,UI.BlackBackground
  10. Transition=dmUnFade,0,0,0,UI.BlackBackground
  11. Transition=dmBlackout,1,1,0,NULL
  12. Transition=LevelChange,0,0,0,NULL
  13. TriggerEvent=0,1.0,Event,dmFadeOut
  14. TweenLocation=false
  15. TweenAlpha=true
  16. DrawOrder=100000
  17.  
  18. [Stuff]
  19. Class=FixedSizeContainer
  20. Component=IntroTitleBars
  21. Component=IntroWhite
  22. Component=IntroSpots
  23. Component=dmFadeThing
  24. DrawOrder=1
  25.  
  26. [IntroTitleBars]
  27. Class=MultiStateComponent
  28. State=NULL
  29. State=IntroTitleBar:0.00
  30. State=IntroTitleBar:0.10
  31. State=IntroTitleBarA:0.20
  32. State=IntroTitleBar:0.30
  33. Transition=ShowTitleBars,1,3,1.0,IntroTitleBarTrans
  34. Transition=HideTitleBars,3,1,1.0,IntroTitleBarTrans
  35. Transition=LevelChange,0,0,0,NULL
  36. TweenLocation=false
  37. TweenSize=true
  38. DrawOrder=100
  39.  
  40. [IntroTitleBar]
  41. Class=FixedSizeContainer
  42. Component=ImageComponent
  43.     Image=Black
  44.     Align=None,HardTop
  45.     Width=10000
  46.     HeightAccess=exp(Root.Height*%0%)
  47. Component=ImageComponent
  48.     Image=Black
  49.     Align=None,HardBottom
  50.     Width=10000
  51.     HeightAccess=exp(Root.Height*%0%)
  52.  
  53. [IntroTitleBarA]
  54. Class=FixedSizeContainer
  55. Component=IntroScanlines
  56. Component=ImageComponent
  57.     Image=Black
  58.     Align=None,HardTop
  59.     Width=10000
  60.     HeightAccess=exp(Root.Height*%0%)
  61. Component=ImageComponent
  62.     Image=Black
  63.     Align=None,HardBottom
  64.     Width=10000
  65.     HeightAccess=exp(Root.Height*%0%)
  66. Component=IntroInstructions:Top/8
  67. Component=IntroInstructions:Bottom/-8
  68. Component=IntroMusicTriggerBar
  69.  
  70. [IntroInstructions]
  71. Class=Container
  72. Component=FixedSizeContainer
  73.     Component=ImageComponent
  74.         Image=LoadSaveGradientPiece
  75.         Align=Right,Center
  76.     Align=Left,Center
  77.     X=-2
  78. Component=FixedSizeContainer
  79.     Component=ImageComponent
  80.         Image=LoadSaveGradientPieceR
  81.         Align=Left,Center
  82.     Align=Right,Center
  83.     X=1
  84. Component=Label
  85.     Localize=true
  86.     Text=PressEsc
  87.     LocalizedFont=EE16
  88. Align=HardCenter,Hard%0%
  89. Y=%1%
  90. DrawOrder=10
  91.  
  92. [IntroTitleBarTrans]
  93. Class=FixedSizeContainer
  94. Component=ImageComponent
  95.     Image=Black
  96.     Align=None,HardTop
  97. Component=ImageComponent
  98.     Image=Black
  99.     Align=None,HardBottom
  100.     
  101. [IntroScanlines]
  102. Class=FixedSizeContainer
  103. Component=Image
  104.     Material=IntroT.UIEffects.Scanlines
  105.     Image=IntroScanlinesRight,4,0,124,128
  106.     Image=IntroScanlinesLeft,128,0,-124,128
  107. Component=IntroScanlinesTile:Left/-4
  108. Component=IntroScanlinesTile:Right/4
  109.  
  110. [IntroScanlinesTile]
  111. Class=TileContainer
  112. FixedSpacing=64
  113. Component=IntroScanlinesImage:%0%/ScanelineA/400
  114. Component=IntroScanlinesImage:%0%/ScanlineB/550
  115. Component=IntroScanlinesImage:%0%/ScanlineC/300
  116. Component=IntroScanlinesImage:%0%/ScanlineD/300
  117. Component=IntroScanlinesImage:%0%/ScanelineA/400
  118. Component=IntroScanlinesImage:%0%/ScanlineB/550
  119. Component=IntroScanlinesImage:%0%/ScanlineC/300
  120. Component=IntroScanlinesImage:%0%/ScanlineD/300
  121. Component=IntroScanlinesImage:%0%/ScanelineA/400
  122. Component=IntroScanlinesImage:%0%/ScanlineB/550
  123. Component=IntroScanlinesImage:%0%/ScanlineC/300
  124. Component=IntroScanlinesImage:%0%/ScanlineD/300
  125. Component=IntroScanlinesImage:%0%/ScanelineA/400
  126. Component=IntroScanlinesImage:%0%/ScanlineB/550
  127. Component=IntroScanlinesImage:%0%/ScanlineC/300
  128. Component=IntroScanlinesImage:%0%/ScanlineD/300
  129. Align=Hard%0%,HardCenter
  130. YAccess=Keyframe|0|0.0|-256|12|0|0.0|-256|12
  131. X=%1%
  132.  
  133. [IntroScanlinesImage]
  134. Class=FixedSizeContainer
  135. Component=MultiStateComponent
  136.     State=IntroScanlinesImageC:%0%/64
  137.     State=IntroScanlinesImageC:%0%/%2%
  138.     Transition=%1%,0,1,0.15,IntroScanlinesImageC:%0%/0
  139.     Transition=IntroScanlinesImage.Return,1,0,5.0,IntroScanlinesImageC:%0%/0
  140.     TriggerEvent=0,1.0,Event,IntroScanlinesImage.Return
  141.     TweenLocation=false
  142.     TweenSize=true
  143.     Align=%0%,None
  144.     Register=IntroScanlinesImage
  145.  
  146. [IntroScanlinesImageC]
  147. Class=ImageComponent
  148. Image=IntroScanlines%0%
  149. Width=%1%
  150.  
  151. #######
  152.     
  153. [IntroWhite]
  154. Class=MultiStateComponent
  155. State=NULL
  156. State=IntroWhiteImage
  157. Transition=WhiteOn,1,1,0,NULL
  158. Transition=WhiteFlash,1,0,0.6,IntroWhiteImage
  159. Transition=LevelChange,0,0,0,NULL
  160. TweenLocation=false
  161. TweenAlpha=true
  162. DrawOrder=1
  163.  
  164. [IntroWhiteImage]
  165. Class=ImageComponent
  166. Image=White
  167. Size=10000,10000
  168.  
  169. [IntroSpots]
  170. Class=FixedSizeContainer
  171. Component=IntroSpotTextures
  172. Component=IntroSpot:A/-100/-100/-75/-50
  173. Component=IntroSpot:B/200/-75/150/-50
  174. Component=IntroSpot:C/-150/50/-125/-25
  175. Component=IntroSpot:D/-100/-100/-75/-50
  176. Component=IntroSpot:E/200/-75/150/-50
  177. Component=IntroSpot:F/-150/50/-125/-25
  178. Component=IntroSpot:G/-100/-100/-75/-50
  179. Component=IntroSpot:H/200/-75/150/-50
  180. Component=IntroSpot:I/-150/50/-125/-25
  181. Component=IntroSpot:J/-100/-100/-75/-50
  182. Component=IntroSpot:K/200/-75/150/-50
  183. Align=HardCenter,HardCenter
  184. DrawOrder=1
  185.  
  186. [IntroSpot]
  187. Class=MultiStateComponent
  188. State=NULL
  189. Transition=LevelChange,0,0,0,NULL
  190. Transition=TriggerOverlay%0%,0,0,2.0,IntroSpotC
  191. TriggerEvent=1,0.0,Event,IntroSpot.Move
  192. TriggerEvent=1,0.0,Event,IntroSpot.Scale
  193. TriggerEvent=1,0.0,Event,IntroSpot.Glow
  194. Register=IntroSpot
  195.  
  196. [IntroSpotC]
  197. Class=FixedSizeContainer
  198. Component=MultiStateComponent
  199.     State=IntroSpotLocation:%1%/%2%
  200.     State=IntroSpotLocation:%3%/%4%
  201.     Transition=IntroSpot.Move,0,1,2.0,IntroSpotTransA
  202.     TweenLocation=true
  203. Component=MultiStateComponent
  204.     State=IntroSpotSize:600
  205.     State=IntroSpotSize:900
  206.     Transition=IntroSpot.Scale,0,1,1.5,IntroSpotTransB
  207.     TweenLocation=false
  208.     TweenSize=true
  209. Component=MultiStateComponent
  210.     State=IntroSpotColor:0/0/0
  211.     State=IntroSpotColor:120/120/120
  212.     State=IntroSpotColor:120/120/255
  213.     State=IntroSpotColor:150/220/150
  214.     Transition=IntroSpot.Glow,3,0,0.3125,IntroSpotTransC
  215.     Transition=IntroSpot.Glow1,2,0,0.3125,IntroSpotTransC
  216.     Transition=IntroSpot.Glow2,1,0,0.3125,IntroSpotTransC
  217.     TriggerEvent=0,1.0,Event,IntroSpot.Glow1
  218.     TriggerEvent=1,1.0,Event,IntroSpot.Glow2
  219.     TweenLocation=false
  220.     TweenColor=true
  221. Component=FixedSizeContainer
  222.     Component=ImageComponent
  223.         Image=IntroSpot%0%
  224.         Style=Translucent
  225.         WidthAccess=exp(Parent.Parent.IntroSpotTransB.Width)
  226.         HeightAccess=exp(Parent.Parent.IntroSpotTransB.Height)
  227.         RAccess=exp(Parent.Parent.IntroSpotTransC.R)
  228.         GAccess=exp(Parent.Parent.IntroSpotTransC.G)
  229.         BAccess=exp(Parent.Parent.IntroSpotTransC.B)
  230.         Align=Center,Center
  231.     XAccess=exp(Parent.IntroSpotTransA.X)
  232.     YAccess=exp(Parent.IntroSpotTransA.Y)
  233.  
  234. [IntroSpotTransA]
  235. Class=RealComponent
  236.  
  237. [IntroSpotTransB]
  238. Class=RealComponent
  239.  
  240. [IntroSpotTransC]
  241. Class=RealComponent
  242.  
  243. [IntroSpotLocation]
  244. Class=RealComponent
  245. Location=%0%,%1%
  246.  
  247. [IntroSpotSize]
  248. Class=RealComponent
  249. Size=%0%,%0%
  250.  
  251. [IntroSpotColor]
  252. Class=RealComponent
  253. Color=%0%,%1%,%2%
  254.  
  255. [IntroSpotTextures]
  256. Class=FixedSizeContainer
  257. Component=IntroSpotTexture:A/GhostImage001
  258. Component=IntroSpotTexture:B/GhostImage002
  259. Component=IntroSpotTexture:C/GhostImage003
  260. Component=IntroSpotTexture:D/GhostImage004
  261. Component=IntroSpotTexture:E/GhostImage005
  262. Component=IntroSpotTexture:F/GhostImage006
  263. Component=IntroSpotTexture:G/GhostImage007
  264. Component=IntroSpotTexture:H/GhostImage008
  265. Component=IntroSpotTexture:I/GhostImage009
  266. Component=IntroSpotTexture:J/GhostImage010
  267. Component=IntroSpotTexture:K/GhostImage011
  268.  
  269. [IntroSpotTexture]
  270. Class=Image
  271. Material=IntroT.Overlays.%1%
  272. FullImage=IntroSpot%0%
  273.  
  274. #####
  275.  
  276. [IntroMusicTriggerBar]
  277. Class=FixedSizeContainer
  278. Component=IntroMusicTriggers
  279.     ReverseOrder=true
  280.     Align=HardCenter,HardTop
  281.     YAccess=exp(Root.Height*0.20-12)
  282.     Color=64,64,180,196
  283.     LineY=6
  284. Component=IntroMusicTriggers
  285.     ReverseOrder=true
  286.     Align=HardCenter,HardBottom
  287.     YAccess=exp(-Root.Height*0.20+4)
  288.     Color=64,150,64,196
  289. Component=IntroMusicTriggers
  290.     Align=HardCenter,HardTop
  291.     YAccess=exp(Root.Height*0.20-12)
  292.     Color=48,100,48,196
  293.     LineY=6
  294. Component=IntroMusicTriggers
  295.     Align=HardCenter,HardBottom
  296.     YAccess=exp(-Root.Height*0.20+4)
  297.     Color=48,48,120,196
  298. DrawOrder=1
  299.  
  300. [IntroMusicTriggers]
  301. Class=TileContainer
  302. Horizontal=true
  303. %ReverseOrder
  304. %Align
  305. %YAccess
  306. X=-6
  307. Component=FixedSizeContainer
  308.     Width=500
  309.     Component=ImageComponent
  310.         Image=White
  311.         Color=32,32,32,40
  312.         Size=507,2
  313.         Align=Center,None
  314.         %LineY=Y
  315. Component=IntroMusicTrigger:Boom
  316. Component=IntroMusicTrigger:tchh
  317. Component=IntroMusicTrigger:tchh02
  318. Component=IntroMusicTrigger:bongo1
  319. Component=IntroMusicTrigger:bongo2
  320. Component=IntroMusicTrigger:weirdsubtle
  321. Component=IntroMusicTrigger:BassTom01
  322. Component=IntroMusicTrigger:smack
  323. Component=IntroMusicTrigger:steam
  324. Component=IntroMusicTrigger:hihat01
  325. Component=IntroMusicTrigger:hihat02
  326. Component=IntroMusicTrigger:WarmSynth
  327. Component=IntroMusicTrigger:Echo1
  328. Component=IntroMusicTrigger:Echo2
  329. Component=IntroMusicTrigger:Echo3
  330. Component=IntroMusicTrigger:HiPulse
  331. Component=IntroMusicTrigger:BuildScale
  332. Component=IntroMusicTrigger:BassTom02
  333. Component=IntroMusicTrigger:hihat03
  334. Component=IntroMusicTrigger:hihat04
  335. Component=IntroMusicTrigger:SubtleBass
  336. Component=IntroMusicTrigger:SoftBass
  337. Component=IntroMusicTrigger:BassPedal
  338. Component=IntroMusicTrigger:simpledrums01
  339. Component=IntroMusicTrigger:simpledrums02
  340. Component=IntroMusicTrigger:warmchord
  341. Component=IntroMusicTrigger:warmchordmid
  342. Component=IntroMusicTrigger:frogchirp
  343. Component=IntroMusicTrigger:voice01
  344. Component=IntroMusicTrigger:metalbang
  345. Component=IntroMusicTrigger:synthbuild
  346. Component=IntroMusicTrigger:LowBass
  347. Component=IntroMusicTrigger:HardGuitar
  348. Component=IntroMusicTrigger:OverlayFlash
  349. Component=IntroMusicTrigger:overBeep
  350. Component=IntroMusicTrigger:afterBeep
  351. Component=IntroMusicTrigger:grumble_subtle
  352. Component=IntroMusicTrigger:preScaryStrings
  353. Component=IntroMusicTrigger:ScaryStrings
  354. Component=IntroMusicTrigger:woodblockRiff
  355. Component=IntroMusicTrigger:guitarRiff
  356. Component=IntroMusicTrigger:ScaryVoice
  357. Component=IntroMusicTrigger:beginGrow
  358. Component=IntroMusicTrigger:AlienBass
  359. Component=IntroMusicTrigger:AlienPulse01
  360. Component=IntroMusicTrigger:AlienPulse02
  361. Component=IntroMusicTrigger:AlienPulse03
  362. Component=IntroMusicTrigger:woodBlock
  363. Component=IntroMusicTrigger:MGS_moan
  364. Component=IntroMusicTrigger:buildGuitars
  365. Component=IntroMusicTrigger:bassBeat
  366. Component=IntroMusicTrigger:FinalEvent
  367. Component=FixedSizeContainer
  368.     Width=500
  369.     Component=ImageComponent
  370.         Image=White
  371.         Color=32,32,32,40
  372.         Size=507,2
  373.         Align=Center,None
  374.         %LineY=Y
  375.  
  376. [IntroMusicTrigger]
  377. Class=FixedSizeContainer
  378. Component=MultiStateComponent
  379.     State=MusicTriggerOff
  380.     State=MusicTriggerOn
  381.     Transition=%0%,1,0,0.8,MusicTriggerTrans
  382.     TweenLocation=false
  383.     TweenColor=true
  384.     Align=Center,None
  385. Width=12
  386.  
  387. [MusicTriggerOn]
  388. Class=ImageComponent
  389. Image=White
  390. %Color
  391. Size=5,8
  392.  
  393. [MusicTriggerOff]
  394. Class=ImageComponent
  395. Image=White
  396. Color=32,32,32,40
  397. Size=5,8
  398.  
  399. [MusicTriggerTrans]
  400. Class=ImageComponent
  401. Image=White
  402. Size=5,8
  403.  
  404.